﻿<html>
<HEAD>
<script language="JavaScript1.1">
<!-- Begin
function right(e) {
if (navigator.appName == 'Netscape' &&(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&(event.button == 2 || event.button == 3)) {
alert("Not available");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// End -->
</script> <SCRIPT LANGUAGE="JavaScript">
var ans = new Array;
var done = new Array; //arreglo bandera si ya fue contestada la preg 
var score = 0;
ans[0] = "a";
ans[1] = "c";
ans[2] = "c";
ans[3] = "c";
ans[4] = "b";
//kevin
ans[5] = "a";
ans[6] = "a";
ans[7] = "a";
ans[8] = "a";
ans[9] = "a";
function Engine(question, answer) 
{	if (answer != ans[question]) {
								if (!done[question]) {done[question] = -1;}//si la casilla esta en 0 ponle un -1 sino manda una alerta
								else { alert("Esta pregunta fue contestada. Intente la próxima vez.");  }
}
	else {
		if (!done[question]) {
							done[question] = -1;
								score++;
		}else {		
			alert("Esta pregunta fue contestada. Intente la próxima vez."); }
   }
}
function closeWindow() 
	{
	window.close()
	}
function NextLevel () { 
		if (score > 10) {alert("Trampa!");}
		if (score >= 7 && score <= 10) { 
			alert("Muy bien! Su puntuación es: "+parseInt(score*10)+"/"+100+"\r AHORA SERÁ ENVIADO AL PRINCIPIO DEL TUTORIAL...")
			msg=open("contend.html",target="_self","toolbar=no,directories=no,menubar=no,height=500,width=500");//CAMBIAR PÁGINA
				}
			else {if(score >= 0 && score < 7) {
				alert("Su puntuación es: "+parseInt(score*10)+"/"+100+"\r Recomendación: Vuelva a leer el tema. AHORA SERÁ ENVIADO AL PRINCIPIO DEL TUTORIAL...")
				msg=open("contend.html",target="_self");  //CAMBIAR PÁGINA
			}
			}
	}
function numero(){ //genera un numero aleatorio
return parseInt(Math.random()*10); 
} 
var num= new Array(); 
var pre= new Array();
var a,i,n; 
for (n=0;n<10;){ 
a=numero(); 
num[n]=a; 
repetido=0; 
for(i=0;i<(num.length)-1;i++){ 
if (num[i]==a) 
repetido=1; 
} 
if (repetido==0) n++; 
}
//Preguntas y respuestas
pre[0]='<font color="#00BBBB"><b><font size=4 face=Comic Sans MS>¿De qué otra forma se les llama a las funciones generatrices?</font></b></font><p><font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="a1" onClick="Engine(0, this.value)">Ordinarias.<br><input type=radio value="b" name="a1" onClick="Engine(0, this.value)">No ordinarias.<br><input type=radio value="c" name="a1" onClick="Engine(0, this.value)">Generadoras.<br><input type=radio value="d" name="a1" onClick="Engine(0, this.value)" checked>Ninguna de las anteriores</font>';
pre[1]='<font color="#00BBBB"><b> <font size=4 face=Comic Sans MS>¿Para qué se utilizan las funciones generatrices?</font> </b></font><p><font color="#00BBBB" size=4 face=Comic Sans MS> <input type=radio value="a" name="b1" onClick="Engine(1, this.value)">Para contar selecciones con repeticiones limitada.<br><input type=radio value="b" name="b1" onClick="Engine(1, this.value)">Para contar distribuciones de objetos idénticos.<br><input type=radio value="c" name="b1" onClick="Engine(1, this.value)">Las dos anteriores<br><input type=radio value="d" name="b1" onClick="Engine(1, this.value)" checked>Ninguna de las anteriores</font> ';
pre[2]='<font color="#00BBBB"><b><font size=4 face=Comic Sans MS>¿Para qué se utilizan las funciones generatrices exponenciales?</font> </b></font><p> <font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="c1" onClick="Engine(2, this.value)">Para contar permutaciones con repetición limitada.<br><input type=radio value="b" name="c1" onClick="Engine(2, this.value)">Para contar distribuciones de objetos distintos.<br><input type=radio value="c" name="c1" onClick="Engine(2, this.value)">Las dos anteriores.<br><input type=radio value="d" name="c1" onClick="Engine(2, this.value)" checked>Ninguna de las anteriores</font>';
pre[3]='<font color="#00BBBB"><b> <font size=4 face=Comic Sans MS>¿Qué sistema de razonamiento maneja y en que se fundamenta? </font> </b></font><p> <font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="d1" onClick="Engine(3, this.value)">La interfaz de usuario<br><input type=radio value="b" name="d1" onClick="Engine(3, this.value)">Lógica de predicados<br><input type=radio value="c" name="d1" onClick="Engine(3, this.value)">"monotónico" significa "moverse en una sola dirección"<br><input type=radio value="d" name="d1" onClick="Engine(3, this.value)" checked>Ninguna de las anteriores</font> ';
pre[4]='<font color="#00BBBB"><b> <font size=4 face=Comic Sans MS>Se dice que una fórmula bien formada es:</font> </b></font><p> <font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="e1" onClick="Engine(4, this.value)">Mediante el cálculo de predicados<br><input type=radio value="b" name="e1" onClick="Engine(4, this.value)">Si es verdadera para todas las posibles interpretaciones.<br><input type=radio value="c" name="e1" onClick="Engine(4, this.value)">Si es verdadera para todas las posibles interpretaciones, se llama tautología.<br><input type=radio value="d" name="e1" onClick="Engine(4, this.value)" checked>Ninguna de las anteriores</font>';
//kevin
pre[5]='<font color="#00BBBB"><b><font size=4 face=Comic Sans MS>Característica principal de una relación de recurrencia.</font></b></font><p><font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="a1" onClick="Engine(5, this.value)">Su secuencia está en función de términos anteriores <br><input type=radio value="b" name="a1" onClick="Engine(5, this.value)">Depende de los valores futuros.<br><input type=radio value="c" name="a1" onClick="Engine(5, this.value)">Presenta funciones trigonométricas<br><input type=radio value="d" name="a1" onClick="Engine(5, this.value)" checked>Ninguna de las anteriores</font>';
pre[6]='<font color="#00BBBB"><b><font size=4 face=Comic Sans MS>Para calcular una relación de recurrencia, como se llaman los primeros términos necesarios.</font></b></font><p><font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="a1" onClick="Engine(6, this.value)">Condiciones iniciales<br><input type=radio value="b" name="a1" onClick="Engine(6, this.value)">Parámetros de Laplace<br><input type=radio value="c" name="a1" onClick="Engine(6, this.value)">Indicativos posicionales<br><input type=radio value="d" name="a1" onClick="Engine(6, this.value)" checked>Ninguna de las anteriores</font>';
pre[7]='<font color="#00BBBB"><b><font size=4 face=Comic Sans MS>Una relación de recurrencia es una ecuación que define una secuencia:</font></b></font><p><font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="a1" onClick="Engine(7, this.value)">Recursiva<br><input type=radio value="b" name="a1" onClick="Engine(7, this.value)">Continua<br><input type=radio value="c" name="a1" onClick="Engine(7, this.value)">Evolutiva<br><input type=radio value="d" name="a1" onClick="Engine(7, this.value)" checked>Ninguna de las anteriores</font>';
pre[8]='<font color="#00BBBB"><b><font size=4 face=Comic Sans MS>¿Qué otro nombre reciben las condiciones iniciales?</font></b></font><p><font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="a1" onClick="Engine(8, this.value)">Condiciones de frontera<br><input type=radio value="b" name="a1" onClick="Engine(8, this.value)">Bit de paridad<br><input type=radio value="c" name="a1" onClick="Engine(8, this.value)">Frontera rígida<br><input type=radio value="d" name="a1" onClick="Engine(8, this.value)" checked>Ninguna de las anteriores</font>';
pre[9]='<font color="#00BBBB"><b><font size=4 face=Comic Sans MS>A qué se le llama relación lineal homogénea asociada</font></b></font><p><font color="#00BBBB" size=4 face=Comic Sans MS><input type=radio value="a" name="a1" onClick="Engine(9, this.value)">Relación que resulta de eliminar g(n), en relaciones de recurrencia no homogéneas.<br><input type=radio value="b" name="a1" onClick="Engine(9, this.value)">Ecuación libre de variables<br><input type=radio value="c" name="a1" onClick="Engine(9, this.value)">Relación homogénea libre de variables <br><input type=radio value="d" name="a1" onClick="Engine(9, this.value)" checked>Ninguna de las anteriores</font>';
//Genera el cuestionario
document.write("<img src=esc/escudofi.gif alt=FI width=110 height=120 /><img src=esc/estructura.png alt=Bienvenidos width=600 height=100/><br><br>");
document.write("<b><font size=5 color=#00BBBB>Conteste el siguiente cuestionario por favor</b>");
document.write("<form>");
for (n=0; n<10; n++)
document.write('<br><br>'+(n+1)+".- "+pre[num[n]]+'<br<br>');
document.write("</form>");
document.write('<p> <CENTER><font color="#0000FF" size=2 face=Comic Sans MS> <input type=button onClick="NextLevel()" value="Puntuación" style="font-family: Comic Sans MS"></font> </CENTER></font>');
</SCRIPT>
<title>Cuestionario</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body {
	background-image: url(esc/circulos.jpg);
}
-->
</style></head>
<BODY bgcolor="#00BBBB">
</BODY>
</html>
</body>
</html>